---
title: Test stagewise locally
description: Learn how to test and debug stagewise locally
---

Want to contribute to stagewise or test your changes locally? Follow these steps to get the development environment up and running.

## Quick Setup

1. Clone the repository and navigate to the project:
```bash
git clone https://github.com/stagewise-io/stagewise && cd stagewise
```

2. Install dependencies and start the development server:
```bash
pnpm i && pnpm dev
```

3. Open the `stagewise` project in your IDE

## Work on individual features

### CLI

The CLI serves the toolbar on top of the users dev apps and hosts the agent. It's located in `apps/cli`.

You can start the dev mode of the CLI with `pnpm dev` - and make sure to pass in a workspace path when testing.

### Website

Our landing page is located in `apps/website`. It's a next.js app. For rendering docs, we use fumadocs.

### Toolbar

The Toolbar is the user interface in the browser. It's located in `toolbar/core`. The Toolbar uses React as a framework.


## Next Steps

- 👾 Need help? [Join our Discord](https://discord.gg/gkdGsDYaKA)
- 🐛 Found a bug? [Open an issue](https://github.com/stagewise-io/stagewise/issues)
- 📖 Want to contribute? Check out our [Contributing Guide](https://github.com/stagewise-io/stagewise/blob/main/CONTRIBUTING.md) 